From: kfraser@localhost.localdomain Date: Tue, 25 Jul 2006 10:53:29 +0000 (+0100) Subject: Fix domid range check in xenmon. X-Git-Tag: archive/raspbian/4.8.0-1+rpi1~1^2~15786^2~16^2~5 X-Git-Url: https://dgit.raspbian.org/%22http://www.example.com/cgi/success//%22http:/www.example.com/cgi/success/?a=commitdiff_plain;h=ccdde61726ac90d3cddeae66654a3cc5079fc2a1;p=xen.git Fix domid range check in xenmon. Signed-off-by: KUWAMURA Shin'ya Signed-off-by: Keir Fraser --- diff --git a/tools/xenmon/xenbaked.c b/tools/xenmon/xenbaked.c index 3789f20c84..fc0eb727e0 100644 --- a/tools/xenmon/xenbaked.c +++ b/tools/xenmon/xenbaked.c @@ -766,11 +766,9 @@ int indexof(int domid) int xc_handle, ndomains; extern void qos_kill_thread(int domid); - if (domid < 0 || domid >= NDOMAINS) { // shouldn't happen - if (domid != IDLE_DOMAIN_ID) { - printf("bad domain id: %d\r\n", domid); - return 0; - } + if (domid < 0) { // shouldn't happen + printf("bad domain id: %d\r\n", domid); + return 0; } for (idx=0; idx